#! /usr/local/bin/lua

dofile("OpenGLES.lua")

local function create_mocking_files()
	local details =
	{
		func_start = "GL_API",
		visability = "GL_APIENTRY",
		coreHeader = "gl.h",
		coreInterfaceHeader = "coreGL1.h",
		coreInterfaceSource = "coreGL1.cpp",
		coreHeaderGuard = "CORE_GL1_H_",
		coreClassName = "CoreGL1",
		coreMockHeader = "coreMockGL1.h",
		coreMockHeaderGuard = "CORE_MOCK_GL1_H_",
		coreMockClassName = "CoreMockGL1",
		coreImpFile = "gl.cpp",
		coreImpInstanceName = "imp",

		extensionHeader = "glext.h",
		extensionImpFile = "glext.cpp",

		gmockMaxParams = 10,
		paramWrapperPostFix = "_paramWrapper",
		gl_dir = "GLES",
		dir = "OpenGLES1.1"
	}
	
	mock_gl(details)
end

create_mocking_files()

